home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 12 / Cream of the Crop 12 (Part II) / Cream of the Crop 12 (Part II).iso / OS2 / FCHEK284.ZIP / test / Okay / assign.fc8 < prev    next >
Encoding:
Text File  |  1995-05-26  |  5.9 KB  |  168 lines

  1.  
  2. FTNCHEK Version 2.8 May 1995
  3.  
  4. File assign.f:
  5.       5       c1 = c5
  6.                  ^
  7. Warning near line 5 col 10 file assign.f:  char*5 C5 truncated to char*1 C1
  8.      10       c5 = 5Hhello
  9.                    ^
  10. Warning near line 10 col 12 file assign.f: hollerith constant may not be
  11.  portable
  12.                  ^
  13. Error near line 10 col 10 file assign.f: type mismatch: holl*5 const assigned
  14.  to char*5 C5
  15.      11       c5 = 11Hhello there
  16.                    ^
  17. Warning near line 11 col 12 file assign.f: hollerith constant may not be
  18.  portable
  19.                  ^
  20. Error near line 11 col 10 file assign.f: type mismatch: holl*11 const assigned
  21.  to char*5 C5
  22. Warning in module SIZEPROP file assign.f:
  23.    Variables declared but never referenced:
  24.        C10                  I*                 X*        
  25.   * Dummy argument
  26.  
  27.    Variables may be used before set:
  28.         C5         
  29.  
  30.    Names longer than 6 chars (nonstandard):
  31.   SIZEPROP         
  32.  
  33.      14       integer*4 m
  34.                       ^
  35. Warning near line 14 col 15 file assign.f: Nonstandard syntax
  36.      18       integer*2 i2
  37.                       ^
  38. Warning near line 18 col 15 file assign.f: Nonstandard syntax
  39.      19       integer*4 i4
  40.                       ^
  41. Warning near line 19 col 15 file assign.f: Nonstandard syntax
  42.      21       logical*2 L2
  43.                       ^
  44. Warning near line 21 col 15 file assign.f: Nonstandard syntax
  45.      22       logical*4 L4
  46.                       ^
  47. Warning near line 22 col 15 file assign.f: Nonstandard syntax
  48.      24       real*4 r4
  49.                    ^
  50. Warning near line 24 col 12 file assign.f: Nonstandard syntax
  51.      25       real*8 r8
  52.                    ^
  53. Warning near line 25 col 12 file assign.f: Nonstandard syntax
  54.      27       real*16 r16
  55.                    ^
  56. Warning near line 27 col 12 file assign.f: Nonstandard syntax
  57.      28       double complex z
  58.               ^
  59. Warning near line 28 col 7 file assign.f: Nonstandard syntax
  60.      29       complex*16 c16
  61.                       ^
  62. Warning near line 29 col 15 file assign.f: Nonstandard syntax
  63.      30       complex*32 c32
  64.                       ^
  65. Warning near line 30 col 15 file assign.f: Nonstandard syntax
  66.      31       i = m
  67.                 ^
  68. Nonportable usage near line 31 col 9 file assign.f: mixed default and explicit 
  69. precision items: intg*4 M assigned to intg I
  70.      34       i = i2
  71.                 ^
  72. Nonportable usage near line 34 col 9 file assign.f: mixed default and explicit 
  73. precision items: intg*2 I2 assigned to intg I
  74.      35       i = i4
  75.                 ^
  76. Nonportable usage near line 35 col 9 file assign.f: mixed default and explicit 
  77. precision items: intg*4 I4 assigned to intg I
  78.      36       i4 = i
  79.                  ^
  80. Nonportable usage near line 36 col 10 file assign.f: mixed default and
  81.  explicit precision items: intg I assigned to intg*4 I4
  82.      38       i2 = i4
  83.                  ^
  84. Warning near line 38 col 10 file assign.f:  intg*4 I4 truncated to intg*2 I2
  85.      39       i = 4habcd
  86.                   ^
  87. Warning near line 39 col 11 file assign.f: hollerith constant may not be
  88.  portable
  89.                 ^
  90. Warning near line 39 col 9 file assign.f: nonstandard type combination: holl*4 
  91. const assigned to intg I
  92.                 ^
  93. Nonportable usage near line 39 col 9 file assign.f: mixed default and explicit 
  94. size items: holl*4 const assigned to intg I
  95.      40       i = 8habcdefgh
  96.                   ^
  97. Warning near line 40 col 11 file assign.f: hollerith constant may not be
  98.  portable
  99.                 ^
  100. Warning near line 40 col 9 file assign.f: nonstandard type combination: holl*8 
  101. const assigned to intg I
  102.                 ^
  103. Warning near line 40 col 9 file assign.f:  holl*8 const truncated to intg I
  104.      41       x = r4
  105.                 ^
  106. Nonportable usage near line 41 col 9 file assign.f: mixed default and explicit 
  107. precision items: real*4 R4 assigned to real X
  108.      42       x = r8
  109.                 ^
  110. Warning near line 42 col 9 file assign.f:  real*8 R8 truncated to real X
  111.      43       x = c
  112.                 ^
  113. Warning near line 43 col 9 file assign.f:  cplx C truncated to real X
  114.      44       d = x
  115.                 ^
  116. Warning near line 44 col 9 file assign.f:  real X promoted to dble D : may not
  117.  give desired precision
  118.      45       x = d
  119.                 ^
  120. Warning near line 45 col 9 file assign.f:  dble D truncated to real X
  121.      47       d = z
  122.                 ^
  123. Warning near line 47 col 9 file assign.f:  dcpx Z truncated to dble D
  124.      48       r16 = d
  125.                   ^
  126. Warning near line 48 col 11 file assign.f:  dble D promoted to real*16 R16 :
  127.  may not give desired precision
  128.      49       r16 = r8
  129.                   ^
  130. Warning near line 49 col 11 file assign.f:  real*8 R8 promoted to real*16 R16 
  131. : may not give desired precision
  132.      51       c = z
  133.                 ^
  134. Warning near line 51 col 9 file assign.f:  dcpx Z truncated to cplx C
  135.      52       i = L4
  136.                 ^
  137. Error near line 52 col 9 file assign.f: type mismatch: logl*4 L4 assigned to 
  138. intg I
  139. Warning in module %MAIN file assign.f:
  140.    Variables declared but never referenced:
  141.        C16                C32                  J                  L         
  142.         L2                  Y         
  143.  
  144.    Variables used before set:
  145.         L4                 R4                 R8         
  146.  
  147.    Variables may be used before set:
  148.          C                 I2                 I4         
  149.  
  150.    Names longer than 6 chars (nonstandard):
  151.   SIZEPROP         
  152.  
  153.  
  154.  3 syntax errors detected in file assign.f
  155.  43 warnings issued in file assign.f
  156.  
  157. Subprogram SIZEPROP:  argument data type mismatch
  158.   at position 2:
  159.     Dummy arg I is type intg  in module SIZEPROP line 2 file assign.f
  160.     Actual arg I2 is type intg*2  in module %MAIN line 53 file assign.f
  161.   at position 3:
  162.     Dummy arg X is type real  in module SIZEPROP line 2 file assign.f
  163.     Actual arg R16 is type real*16  in module %MAIN line 53 file assign.f
  164. Subprogram SIZEPROP:  argument usage mismatch
  165.   at position 1:
  166.     Dummy arg CADJ is modified in module SIZEPROP line 2 file assign.f
  167.     Actual arg 'hello' is const or expr in module %MAIN line 53 file assign.f
  168.